Platform Explorer / Nuxeo Platform 2023.22

Extension point renderViews

Documentation

Extension point to contribute available render views

  • rendition: true if this render view should be exposed as a rendition, false otherwise.
  • renditionVisible: equivalent of the 'visible' attribute on a rendition definition, true if this render view conversion is a rendition and should be visible in the UI, false otherwise
  • zenith: polar axis angle value in degrees
  • azimuth: equatorial plane angle value in degrees

Contribution Descriptors

  • Class: org.nuxeo.ecm.platform.threed.service.RenderView

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-platform-3d-2023.22.13.jar /OSGI-INF/threed-service-contrib.xml
    <extension point="renderViews" target="org.nuxeo.ecm.platform.threed.service.ThreeDService">
    
        <renderView azimuth="225" enabled="true" height="1080" name="isometric" rendition="true" renditionVisible="true" width="1920" zenith="45"/>
        <renderView azimuth="270" enabled="true" height="1080" name="top" rendition="true" renditionVisible="true" width="1920" zenith="0"/>
        <renderView azimuth="0" enabled="true" height="1080" name="left" rendition="true" renditionVisible="true" width="1920" zenith="90"/>
        <renderView azimuth="180" enabled="true" height="1080" name="right" rendition="true" renditionVisible="true" width="1920" zenith="90"/>
        <renderView azimuth="270" enabled="true" height="1080" name="front" rendition="true" renditionVisible="true" width="1920" zenith="90"/>
        <renderView azimuth="90" enabled="true" height="1080" name="behind" rendition="true" renditionVisible="true" width="1920" zenith="90"/>
        <renderView azimuth="270" enabled="true" height="1080" name="bottom" rendition="true" renditionVisible="true" width="1920" zenith="180"/>
    
      </extension>